package br.com.future.model;

import java.io.Serializable;

public class Endereco implements Serializable {

    private static final long serialVersionUID = 1L;
    
    private Integer codigoEndereco;
    private String nomeLogradouro;
    private Integer cep;
    private Bairro bairro;
    private TipoLogradouro tipoLogradouro;

    public Endereco() {

    }

	public Endereco(Integer codigoEndereco, String nomeLogradouro, Integer cep,
			Bairro bairro, TipoLogradouro tipoLogradouro) {
		super();
		this.codigoEndereco = codigoEndereco;
		this.nomeLogradouro = nomeLogradouro;
		this.cep = cep;
		this.bairro = bairro;
		this.tipoLogradouro = tipoLogradouro;
	}

	public Integer getCodigoEndereco() {
		return codigoEndereco;
	}

	public void setCodigoEndereco(Integer codigoEndereco) {
		this.codigoEndereco = codigoEndereco;
	}

	public String getNomeLogradouro() {
		return nomeLogradouro;
	}

	public void setNomeLogradouro(String nomeLogradouro) {
		this.nomeLogradouro = nomeLogradouro;
	}

	public Integer getCep() {
		return cep;
	}

	public void setCep(Integer cep) {
		this.cep = cep;
	}

	public Bairro getBairro() {
		return bairro;
	}

	public void setBairro(Bairro bairro) {
		this.bairro = bairro;
	}

	public TipoLogradouro getTipoLogradouro() {
		return tipoLogradouro;
	}

	public void setTipoLogradouro(TipoLogradouro tipoLogradouro) {
		this.tipoLogradouro = tipoLogradouro;
	}
}
